return {
  -- {
  --   "nvim-lualine/lualine.nvim",
  --   event = "VeryLazy",
  --   dependencies = {
  --     "nvim-tree/nvim-web-devicons",
  --   },
  --   opts = {
  --     options = {
  --       theme = "auto",
  --       globalstatus = true,
  --       disabled_filetypes = { statusline = { "dashboard", "alpha" } },
  --     },
  --     extensions = {
  --       "man",
  --       "neo-tree",
  --       "lazy",
  --       "toggleterm",
  --       "aerial",
  --     },
  --     sections = {
  --       lualine_a = { "mode" },
  --       lualine_b = { "branch" },
  --       lualine_c = {
  --         {
  --           "diagnostics",
  --           sections = { "error", "warn", "info" },
  --         },
  --         { "filetype", icon_only = true, separator = "", padding = { left = 1, right = 0 } },
  --         { "filename", path = 0, symbols = { modified = "  ", readonly = "", unnamed = "" } },
  --           -- stylua: ignore
  --           {
  --             function() return require("nvim-navic").get_location() end,
  --             cond = function() return package.loaded["nvim-navic"] and require("nvim-navic").is_available() end,
  --           },
  --       },
  --       lualine_x = {
  --           -- stylua: ignore
  --           {
  --             function() return require("noice").api.status.command.get() end,
  --             cond = function() return package.loaded["noice"] and require("noice").api.status.command.has() end,
  --           },
  --           -- stylua: ignore
  --           {
  --             function() return require("noice").api.status.mode.get() end,
  --             cond = function() return package.loaded["noice"] and require("noice").api.status.mode.has() end,
  --           },
  --           -- stylua: ignore
  --           {
  --             function() return "  " .. require("dap").status() end,
  --             cond = function () return package.loaded["dap"] and require("dap").status() ~= "" end,
  --           },
  --         { require("lazy.status").updates, cond = require("lazy.status").has_updates },
  --         {
  --           "diff",
  --           symbols = {
  --             added = "",
  --             modified = "",
  --             removed = "",
  --           },
  --         },
  --       },
  --       lualine_y = {
  --         { "progress", separator = " ", padding = { left = 1, right = 0 } },
  --         { "location", padding = { left = 0, right = 1 } },
  --       },
  --       lualine_z = {
  --         function() return " " .. os.date "%R" end,
  --       },
  --     },
  --   },
  -- },
  -- {
  --   "rebelot/heirline.nvim",
  --   enable = false,
  --   optional = true,
  --   opts = function(_, opts) opts.statusline = nil end,
  -- },
}
